Intensive Crossovers: Improving Convergence and Quality in a Genetic Query Optimizer

نویسندگان

  • Victor Muntés-Mulero
  • Josep Aguilar-Saborit
  • Calisto Zuzarte
  • Josep-Lluís Larriba-Pey
چکیده

Resumen. Database schemas and user queries are continuously growing with the need for storing and accessing large amounts of structured information. Among the several proposals to deal with the Large Join Query Problem, genetic optimizers have been shown to be a competitive approach. We propose a new search strategy to improve the quality and convergence of genetic query optimizers. We call our first technique Intensive Crossovers (IC) and it shows that, in terms of quality of the results, it is worthier to spend more time creating extra child plans locally in a crossover operation than to focus on crossover operations on a lot of different execution plans. After the first analysis of IC we propose an improved technique called Increasing Intensive Crossovers (IIC). The idea behind this improvement is to speed-up the convergence of IC. All in all, we show that the search strategy of choice is paramount to determine the convergence and quality of a genetic query optimizer. Our work opens a new line of research oriented to unlink genetic optimizers from their dependency on the random effects of, both, the initial population and the random decisions taken through the optimization process.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Genetic algorithm for Echo cancelling

In this paper, echo cancellation is done using genetic algorithm (GA). The genetic algorithm is implemented by two kinds of crossovers; heuristic and microbial. A new procedure is proposed to estimate the coefficients of adaptive filters used in echo cancellation with combination of the GA with Least-Mean-Square (LMS) method. The results are compared for various values of LMS step size and diff...

متن کامل

Exploration or Convergence? Another Meta-Control Mechanism for GAs

Genetic algorithm based optimizers have to balance extensive exploration of solution spaces to find good solutions with convergence to generate solutions quickly. Many optimizers use a two phase approach where the first phase explores the solution space and the second converges on a set of potential regions. This paper describes a meta-level algorithm (GA ITER ) that iteratively applies a GA ba...

متن کامل

A Study of Execution Plan Aware Mutations for Genetic Cyclic Query Optimization

Resumen— The increasing number of applications requiring the use of large join queries reinforces the search for good methods to determine the best execution plan. Specially, when the number of joins is too large to be calculated by a traditional optimizer. Previous literature describes Genetic optimizers that may yield invalid execution trees that have to be repaired. Most of them use non-data...

متن کامل

A Region Based Query Optimizer Through Cascades Query Optimizer Framework

The Cascades Query Optimizer Framework is a tool to help the database implementor DBI in constructing a query optimizer for a DBMS It is data model independent and allows to code a query optimizer by providing the implementations of the subclasses of prede ned interface classes When the implementations of the required classes are provided properly the generated optimizer produces the optimum ex...

متن کامل

INVESTIGATION OF SEISMIC PERFORMANCE OF STEEL FRAMES BASED ON A QUICK GROUP SEARCH OPTIMIZER

A quick group search optimizer (QGSO) is an intelligent optimization algorithm which has been applied in structural optimal design, including the hinged spatial structural system. The accuracy and convergence rate of QGSO are feasible to deal with a spatial structural system. In this paper, the QGSO algorithm optimization is adopted in seismic research of steel frames with semi-rigid connection...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006